B: (2, 5, 10)
m = 40 (slider from -1000 to 200)
gl4: (-2 * x) + (3 * y) + z = m
gl3: (2 * x) + y - (2 * z) = 2
gl2: (-2 * x) + (3 * y) + z = 11
gl1: x - y + (3 * z) = 7
h = IntersectPath(gl1, gl2)
g = IntersectPath(gl1, gl3)
A = Intersect(g, h)
j = Line(A, B)
C = Point(j)
p = OrthogonalPlane(A, j)
q = Plane(C, p)
f = IntersectPath(gl3, gl2)
k = 0 (slider from -5 to 5)
gl2_1: ((k - 2) * x) + (((-k) + 3) * y) + (((3 * k) + 1) * z) = (7 * k) + 11
gl3_1: ((m + 2) * x) + (((-m) + 1) * y) + (((3 * m) - 2) * z) = (7 * m) + 2
n = 3 (slider from -5 to 5)
gl3_2: (((n * (k - 2)) + m + 2) * x) + (((n * ((-k) + 3)) - m + 1) * y) + (((n * ((3 * k) + 1)) + (3 * m) - 2) * z) = (n * ((7 * k) + 11)) + (7 * m) + 2
i = IntersectPath(gl1, gl2)
l = IntersectPath(q, gl1)
r = IntersectPath(gl4, gl1)
D = (2.141359372253464, 3.7417328776389427)
E = (4.096015673416705, 3.7417328776389427)